home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 11 / FM Towns Free Software Collection 11.iso / t_os / tool / artemis1 / src / saveload.md < prev    next >
Encoding:
Text File  |  1995-05-14  |  1.6 KB  |  60 lines

  1.  
  2. #define selSAVETYPE 1
  3. #define barSAVESTARTX 2
  4. #define barSAVESTARTY 3
  5. #define barSAVEENDX 4
  6. #define barSAVEENDY 5
  7. #define btnSAVEAREA 6
  8. #define btnSAVEEXEC 7
  9. #define btnSAVECANCEL 8
  10.  
  11. static BUTTON savemenu_buttons[] =
  12. {
  13.     {16,24,0,0,typeSTR,(int)"セーブ方法を選んでください:",NOFNC,NO,NULL,0},
  14.     {16,84,0,0,typeSTR,(int)"部分セーブの場合のセーブ範囲:",NOFNC,NO,NULL,0},
  15.     {32,104,0,0,typeSTR,(int)"始点X座標",NOFNC,NO,NULL,0},
  16.     {32,120,0,0,typeSTR,(int)"  Y座標",NOFNC,NO,NULL,0},
  17.     {32,140,0,0,typeSTR,(int)"終点X座標",NOFNC,NO,NULL,0},
  18.     {32,156,0,0,typeSTR,(int)"  Y座標",NOFNC,NO,NULL,0},
  19.     {112,176,114,16,typeSTRb,(int)"範囲を画面上で指定",NOFNC,NO,NULL,btnSAVEAREA},
  20.     {16,204,30,16,typeSTRb,(int)"実行",NOFNC,NO,NULL,btnSAVEEXEC},
  21.     {16+24+8+8,204,30,16,typeSTRb,(int)"取消",NOFNC,NO,NULL,btnSAVECANCEL},
  22.     {-1}
  23. };
  24.  
  25. static SCROLLBAR savemenu_bars[] =
  26. {
  27.     {132,104,barHORI,90,320+40,40,0,NOFNC,YES,0,NO, NULL,barSAVESTARTX},
  28.     {132,120,barHORI,90,320+40,40,0,NOFNC,YES,0,NO, NULL,barSAVESTARTY},
  29.     {132,140,barHORI,90,320+40,40,0,NOFNC,YES,0,NO, NULL,barSAVEENDX},
  30.     {132,156,barHORI,90,320+40,40,0,NOFNC,YES,0,NO, NULL,barSAVEENDY},
  31.     {-1}
  32. };
  33.  
  34. static SELECTOR_ELEMENT savemenu_selelm0[] =
  35. {
  36.     {32,44,"全画面セーブ",YES,NULL,0},
  37.     {32,60,"部分セーブ",YES,NULL,0},
  38.     {-1}
  39. };
  40.  
  41. static SELECTOR savemenu_sels[] =
  42. {
  43.     {0, savemenu_selelm0,NULL, NULL,selSAVETYPE},
  44.     {-1}
  45. };
  46.  
  47. static MENU savemenu =
  48. {
  49.     "画像をディスクへ保存する",
  50.     230,228,
  51.     savemenu_buttons,
  52.     savemenu_bars,
  53.     savemenu_sels,
  54.     NULL,NULL,NULL,
  55.     NOFNC,
  56.     NOFNC,
  57.     0,0,0,0,NO,NO,NULL
  58. };
  59.  
  60.